to cast leaves - Francés Inglés Diccionario